skeleton discovery - Turkish English Dictionary